object FormSmoking: TFormSmoking
  Left = 0
  Top = 0
  Caption = 'Smoking'
  ClientHeight = 328
  ClientWidth = 501
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  Position = poScreenCenter
  TextHeight = 13
  object GLSceneViewer: TGLSceneViewer
    Left = 0
    Top = 0
    Width = 501
    Height = 293
    Camera = GLCamera
    Buffer.BackgroundColor = clBackground
    FieldOfView = 142.310775756835900000
    PenAsTouch = False
    Align = alClient
    TabOrder = 0
  end
  object Panel1: TPanel
    Left = 0
    Top = 293
    Width = 501
    Height = 35
    Align = alBottom
    Caption = 'FPS'
    TabOrder = 1
  end
  object GLScene: TGLScene
    Left = 24
    Top = 8
    object DCFire1: TGLDummyCube
      Position.Coordinates = {000040C000000000000000000000803F}
      CubeSize = 1.000000000000000000
      EffectsData = {
        0458434F4C02010202061254474C536F75726365504658456666656374020202
        001200000000020002000608466C616D65504658050000000000000080FF3F02
        06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F
        0500000000000AD7A3F83F020002000905000000000000000000000802000200
        020202001200000000020002000608536D6F6B65504658050000000000000080
        FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC
        CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802
        00}
    end
    object DCFire2: TGLDummyCube
      CubeSize = 1.000000000000000000
      EffectsData = {
        0458434F4C02010202061254474C536F75726365504658456666656374020202
        001200000000020002000608466C616D65504658050000000000000080FF3F02
        06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F
        0500000000000AD7A3F83F020002000905000000000000000000000802000200
        020202001200000000020002000608536D6F6B65504658050000000000000080
        FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC
        CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802
        00}
    end
    object DCFire3: TGLDummyCube
      Position.Coordinates = {0000404000000000000000000000803F}
      CubeSize = 1.000000000000000000
      EffectsData = {
        0458434F4C02010202061254474C536F75726365504658456666656374020202
        001200000000020002000608466C616D65504658050000000000000080FF3F02
        06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F
        0500000000000AD7A3F83F020002000905000000000000000000000802000200
        020202001200000000020002000608536D6F6B65504658050000000000000080
        FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC
        CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802
        00}
    end
    object DCFire4: TGLDummyCube
      Position.Coordinates = {0000000000000000000040400000803F}
      CubeSize = 1.000000000000000000
      EffectsData = {
        0458434F4C02010202061254474C536F75726365504658456666656374020202
        001200000000020002000608466C616D65504658050000000000000080FF3F02
        06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F
        0500000000000AD7A3F83F020002000905000000000000000000000802000200
        020202001200000000020002000608536D6F6B65504658050000000000000080
        FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC
        CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802
        00}
    end
    object DCFire5: TGLDummyCube
      Position.Coordinates = {0000000000000000000040C00000803F}
      CubeSize = 1.000000000000000000
      EffectsData = {
        0458434F4C02010202061254474C536F75726365504658456666656374020202
        001200000000020002000608466C616D65504658050000000000000080FF3F02
        06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F
        0500000000000AD7A3F83F020002000905000000000000000000000802000200
        020202001200000000020002000608536D6F6B65504658050000000000000080
        FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC
        CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802
        00}
    end
    object ParticleFXRenderer: TGLParticleFXRenderer
      BlendingMode = bmTransparency
    end
    object DCTarget: TGLDummyCube
      Position.Coordinates = {0000000000000040000000000000803F}
      CubeSize = 1.000000000000000000
    end
    object GLCamera: TGLCamera
      DepthOfView = 100.000000000000000000
      FocalLength = 50.000000000000000000
      TargetObject = DCTarget
      Position.Coordinates = {00004040000040400000A0400000803F}
    end
  end
  object SmokePFX: TGLPerlinPFXManager
    Cadencer = GLCadencer
    Renderer = ParticleFXRenderer
    Acceleration.Coordinates = {000000000000803F0000000000000000}
    Friction = 1.000000000000000000
    BlendingMode = bmTransparency
    Smoothness = 1.000000000000000000
    Brightness = 1.000000000000000000
    Gamma = 1.000000000000000000
    ParticleSize = 0.500000000000000000
    ColorInner.Color = {0000803F0000803F0000803F00000000}
    ColorOuter.Color = {0000803F0000803F0000803F00000000}
    LifeColors = <
      item
        ColorInner.Color = {0000803F0000803F0000803F00000000}
        ColorOuter.Color = {0000803F0000803F0000803F00000000}
        LifeTime = 0.750000000000000000
        SizeScale = 1.000000000000000000
      end
      item
        ColorInner.Color = {0000803F0000803F0000803F9A99993E}
        ColorOuter.Color = {0000803F0000803F0000803F00000000}
        LifeTime = 3.000000000000000000
        SizeScale = 2.000000000000000000
      end
      item
        ColorInner.Color = {0000803F0000803F0000803F00000000}
        ColorOuter.Color = {0000803F0000803F0000803F00000000}
        LifeTime = 5.000000000000000000
        SizeScale = 3.000000000000000000
      end>
    Left = 96
    Top = 8
  end
  object FlamePFX: TGLCustomSpritePFXManager
    Cadencer = GLCadencer
    Renderer = ParticleFXRenderer
    Acceleration.Coordinates = {000000000000803F0000000000000000}
    Friction = 1.000000000000000000
    ShareSprites = SmokePFX
    ParticleSize = 0.200000002980232200
    ColorInner.Color = {0000803F0000803F000000000000003F}
    ColorOuter.Color = {0000803F0000803F0000000000000000}
    LifeColors = <
      item
        ColorInner.Color = {0000803F0000803F0000000000000000}
        ColorOuter.Color = {0000803F000000000000000000000000}
        LifeTime = 2.000000000000000000
        SizeScale = 1.000000000000000000
      end>
    Left = 96
    Top = 88
  end
  object GLCadencer: TGLCadencer
    Scene = GLScene
    OnProgress = GLCadencerProgress
    Left = 24
    Top = 88
  end
  object Timer: TTimer
    OnTimer = TimerTimer
    Left = 192
    Top = 8
  end
end
